export function clinicDisabled(arr, data) {
  for (let i = 0; i < arr.length; i++) {
    for (let j = 0; j < data.length; j++) {
      if (arr[i] == data[j].deptId) {
        data[j].normal = 1
        continue
      }
    }
  }
  data.forEach((item) => {
    if (item.normal == 1) {
      const arr = item.ancestors.split(',').map(Number)
      if (arr.length == 1) {
        data.forEach((item) => {
          item.normal = 1
        })
      } else if (arr.length == 2) {
        data.forEach((items) => {
          if (item.deptId == items.deptId || item.deptId == items.parentId) {
            items.normal = 1
          }
        })
      } else if (arr.length == 3) {
        data.forEach((ele) => {
          if (item.deptId == ele.deptId) {
            ele.normal = 1
            data.forEach((eles) => {
              if (ele.parentId == eles.deptId) {
                eles.normal = 1
              }
            })
          }
        })
      }
    }
  })
  return data
}
